package exception;

public class CaseInaccessibleException extends Exception {
	// Exception levee lors de l'affectation d'une case d'arrivee
	
	// Variable(s) statique(s)
	private static final long serialVersionUID = -6285018405907734121L;

	public CaseInaccessibleException(String erreur) {
		super();
		if(erreur.equals("ajoutUniteSurCaseInaccessible")) {
			System.out.println("Il est impossible d'ajouter une unite sur une case inaccessible.");
		} else {
			if(erreur.equals("arriveeSurCaseInaccessible")) {
				System.out.println("La case d'arrivee d'une unite ne peut pas etre une casse inaccessible.");
			} else {
				if(erreur.equals("ajoutSurCaseArrivee")) {
					System.out.println("Il est impossible d'ajouter une unite sur une case d'arrivee.");
				} else {
					if(erreur.equals("arriveeSurCaseArrivee")) {
						System.out.println("La case est deja une case d'arrivee");
					} else {
						System.out.println("La case est inaccessible.");
					}
				}
			}
		}
	}
}
